Deployment and Reconfiguration of Component-based Applications in AMPROS
نویسندگان
چکیده
AMPROS is a project which aims to study and develop a middleware-based platform for mobile environments. AMPROS provides a distributed, just-in-time, and contextaware deployment of component-based applications. The deployment adaptation is carried out by a set of adaptive components able to vary the architecture of the application as well as the attributes of its components. In this paper we describe the architecture of the AMPROS deployment service.
منابع مشابه
Runtime Reconfiguration of J2EE Applications
Runtime reconfiguration considered as “applying required changes to a running system” plays an important role for providing high availability not only of safetyand mission-critical systems, but also for commercial web-applications offering professional services. Hereby, the main concerns are maintaining the consistency of the running system during reconfiguration and minimizing its down-time ca...
متن کاملAutonomous Deployment and Reconfiguration of Component-Based Applications in Open Distributed Environments
In open distributed environments (ODEs), such as grid and ubiquitous computing, deployment domains can not be statically identified as they dynamically evolve. Thus, ADLs are unadapted to describe explicitly and exhaustively applications deployed and executed on ODEs. We argue that concepts for managing evolution autonomously should allow architects to describe how their component-based applica...
متن کاملAn MDA Approach for Adaptable Components
Components should provide maximum flexibility to increase their reusability in different applications and to work under changing environment conditions as part of a single application. Thus, adaptation and reconfiguration mechanisms of single components and component assemblies play a crucial role in achieving this goal. In this paper we present a model of Adaptable Components that allows model...
متن کاملA component model for building systems software
OpenCOM v2 is our experimental language-independent component-based systems-building technology. OpenCOM offers more than merely a component-based programming model. First, it is a runtime component model and supports dynamic runtime reconfiguration of systems (i.e. one can load, unload, bind, and rebind components at runtime). Second, it explicitly supports the deployment of the model in a wid...
متن کاملArchitecture-Based Autonomic Deployment of J2EE Systems in Grids
The deployment of J2EE systems in Grid environments remains a difficult task: the architecture of these applications are complex and the target environment is heterogeneous, open and dynamic. In this paper, we show how the component-based approach simplifies the design, the deployment and the reconfiguration of a J2EE system. We propose an extended architecture description language that allows ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004